Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Docs: add pagy guru #747

Open
wants to merge 6 commits into
base: master
Choose a base branch
from
Open

Docs: add pagy guru #747

wants to merge 6 commits into from

Conversation

benkoshy
Copy link
Collaborator

Reference: #746

@benkoshy
Copy link
Collaborator Author

What is this PR?

  • Adds Guru Base links throughout Pagy's documentation.

Why?

  • It may serve as a useful starting point for someone wanting to ask and receive a quick answer.

Key Issues:

  • The links rather being - "guru base" have been edited to "Pagy Trained AI" - to emphasise that this is an LLM (and LLMs may say things which might not be 100% accurate),
  • Pagy's license is MIT.
  • @kursataktas - would you have any objection if guru base's terms of service are copy pasted below, for reference? If you do pls LMK ASAP and I will remove it.
Guru Base Terms as of 2024-11-15

Terms of Service

Welcome to Gurubase! These Terms of Service ("Terms") govern your access to and use of the website located at gurubase.io ("Gurubase," "we," "us," or "our"). By accessing or using Gurubase, you agree to comply with these Terms. If you do not agree with these Terms, you may not use Gurubase.

  1. Acceptance of Terms
    By using Gurubase, you agree to be bound by these Terms and our Privacy Policy. If you are using Gurubase on behalf of an organization, you agree to these Terms on behalf of that organization.
  2. Use of Content
    2.1 Content Sources and License for Generated Content
    Gurubase generates content by aggregating and processing information from various sources, including user contributions and third-party platforms such as Stack Overflow, and GitHub. The license for any generated content will align with the license of the original source(s) used to create that content. For example, if content uses sources from Stack Overflow is licensed under the Creative Commons Attribution-ShareAlike 4.0 International License (CC BY-SA 4.0).
    2.2 Attribution
    All generated content will include appropriate attribution to the original sources, in accordance with their respective licenses. This attribution may appear under a section titled "Sources" or a similar heading. For example, if content generated by Gurubase is based on or includes information from Stack Overflow, an attribution section will be provide links to the original Stack Overflow posts. The title and position of this attribution section may change in the future. Regardless of these changes, Gurubase will always provide proper attribution to the original authors.
  3. User Contributions
    3.1 License Grant
    By submitting content to Gurubase, you grant us a worldwide, perpetual, royalty-free, non-exclusive license to use, reproduce, modify, distribute, display, and create derivative works of your content in any form and media, including for commercial purposes.
    3.2 Compliance with Laws
    You agree that you are responsible for your own conduct and content while using Gurubase and for any consequences thereof. You agree to use Gurubase only for purposes that are legal, proper, and in accordance with these Terms and any applicable laws or regulations.
  4. Intellectual Property
    4.1 Gurubase Content
    All materials displayed or performed on Gurubase, including but not limited to text, graphics, logos, tools, photographs, images, software, source code, audio, and video (collectively "Gurubase Content"), are the property of Gurubase or its licensors and are protected by copyright, trademark, and other intellectual property laws.
    4.2 Third-Party Content
    Content from third-party platforms, such as Stack Overflow, is used in compliance with the applicable licenses, including CC BY-SA 4.0. Users must adhere to these licenses when using or redistributing content obtained from Gurubase.
  5. Cookies
    5.1 Use of Cookies
    Gurubase uses cookies and similar tracking technologies to enhance your experience on our site. Cookies are small data files that are stored on your device when you visit a website. We use cookies to understand how you interact with our site, to improve our services, and to personalize your experience.
    5.2 Managing Cookies
    You can manage your cookie preferences through your web browser settings. Most browsers allow you to block or delete cookies, but doing so may impact your ability to use some features of Gurubase.
    5.3 Third-Party Cookies
    We may also use third-party cookies for analytics, advertising, and other purposes. These cookies are governed by the privacy policies of the third parties that place them. For more detailed information about our use of cookies, please refer to our Privacy Policy.
  6. Disclaimer of Warranties
    Gurubase is provided "as is" and "as available" without any warranties of any kind, express or implied. We do not warrant that the site will be uninterrupted or error-free, nor do we make any warranty as to the results that may be obtained from using the site.
  7. Limitation of Liability
    To the maximum extent permitted by law, Gurubase and its affiliates, officers, employees, agents, and licensors shall not be liable for any indirect, incidental, special, consequential, or punitive damages, or any loss of profits or revenues, whether incurred directly or indirectly, or any loss of data, use, goodwill, or other intangible losses resulting from (i) your use of or inability to use Gurubase; (ii) any unauthorized access to or use of our servers and/or any personal information stored therein; (iii) any interruption or cessation of transmission to or from Gurubase; or (iv) any bugs, viruses, trojan horses, or the like that may be transmitted to or through our services by any third party.
  8. Indemnification
    You agree to indemnify, defend, and hold harmless Gurubase, its officers, directors, employees, agents, licensors, and suppliers from and against all claims, losses, expenses, damages, and costs, including reasonable attorneys' fees, resulting from any violation of these Terms or any activity related to your account (including negligent or wrongful conduct) by you or any other person accessing Gurubase using your account.
  9. Changes to Terms
    We reserve the right to modify these Terms at any time. If we make changes to these Terms, we will provide notice of such changes by posting the updated Terms on our website.
  10. Governing Law and Dispute Resolution
    These Terms shall be governed by and construed in accordance with the laws of the State of Delaware, without regard to its conflict of law principles. Any dispute arising out of or relating to these Terms or your use of Gurubase shall be resolved through binding arbitration in Wilmington, Delaware, in accordance with the rules of the American Arbitration Association.
  11. Contact Information
    If you have any questions about these Terms, please contact us at[email protected].

@kursataktas
Copy link

That's totally fine, @benkoshy

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants